.Btn{width:100%}html,body{min-height:100%;height:100%}@media only screen and (min-width:51.75em){.wrapper{background:#f3f3f3}}@media only screen and (min-width:51.75em) and (-moz-min-device-pixel-ratio:1.5),only screen and (min-width:51.75em) and (-o-min-device-pixel-ratio:3/2),only screen and (min-width:51.75em) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:51.75em) and (min-device-pixel-ratio:1.5),only screen and (min-width:51.75em) and (min-resolution:1.5dppx){html:not(.ie8) .wrapper{background:#f3f3f3}}.wrapper #container-boundingbox,.wrapper #container{width:auto;border:none;margin:0;padding:0;min-height:100%;height:100%}@media only screen and (min-width:930px){.wrapper #container-boundingbox,.wrapper #container{width:auto}}@media only screen and (min-width:710px) and (max-width:929px){.wrapper #container-boundingbox,.wrapper #container{width:auto}}@media only screen and (min-width:480px) and (max-width:709px){.wrapper #container-boundingbox,.wrapper #container{width:auto}}@media only screen and (max-width:479px){.wrapper #container-boundingbox,.wrapper #container{width:auto}}@media all{.wrapper #container-boundingbox,.wrapper #container{background:0 0}}@media all and (-moz-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3/2),all and (-webkit-min-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx){html:not(.ie8) .wrapper #container-boundingbox,html:not(.ie8) .wrapper #container{background:0 0}}.wrapper #container-boundingbox .main,.wrapper #container .main{width:auto;border:none;margin:0;padding:0;min-height:100%}@media only screen and (min-width:930px){.wrapper #container-boundingbox .main,.wrapper #container .main{width:auto}}@media only screen and (min-width:710px) and (max-width:929px){.wrapper #container-boundingbox .main,.wrapper #container .main{width:auto}}@media only screen and (min-width:480px) and (max-width:709px){.wrapper #container-boundingbox .main,.wrapper #container .main{width:auto}}@media only screen and (max-width:479px){.wrapper #container-boundingbox .main,.wrapper #container .main{width:auto}}@media all{.wrapper #container-boundingbox .main,.wrapper #container .main{background:0 0}}@media all and (-moz-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3/2),all and (-webkit-min-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx){html:not(.ie8) .wrapper #container-boundingbox .main,html:not(.ie8) .wrapper #container .main{background:0 0}}.wrapper .shadow{width:auto;display:none}@media only screen and (min-width:930px){.wrapper .shadow{width:auto}}@media only screen and (min-width:710px) and (max-width:929px){.wrapper .shadow{width:auto}}@media only screen and (min-width:480px) and (max-width:709px){.wrapper .shadow{width:auto}}@media only screen and (max-width:479px){.wrapper .shadow{width:auto}}.heading{font-family:caecilia,Times,serif;font-style:normal;font-weight:300;text-align:center;color:#aaa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:68px 0 26px 0}:lang(zh-cn) .heading{font-family:caecilia,Hiragino Sans GB,STHeiti,Microsoft Yahei,helvetica,arial,serif}:lang(ja) .heading{font-family:caecilia,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",helvetica,arial,serif}.ie8 .heading{font-family:caecilia-300-normal,Times,serif;font-style:normal;font-weight:400}.ie8 :lang(zh-cn) .heading{font-family:caecilia-300-normal,Hiragino Sans GB,STHeiti,Microsoft Yahei,helvetica,arial,serif}.ie8 :lang(ja) .heading{font-family:caecilia-300-normal,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",helvetica,arial,serif}@media only screen and (max-width:709px){.heading{padding-left:20px;padding-right:20px;margin-bottom:28px;margin-top:0;padding-top:32px}}.heading h1{font-size:32px;line-height:36px;margin-bottom:6px;color:#2dbe60}@media only screen and (max-width:709px){.heading h1{line-height:32px;font-size:28px}}.heading h2{font-size:16px;font-style:italic;color:#747474;max-width:320px;margin-left:auto;margin-right:auto}@media only screen and (max-width:709px){.heading h2{font-size:14px}}.heading .branding{height:68px;margin-bottom:19px}@media only screen and (min-width:30em){.heading .branding{background:url(/redesign/global/img/elephant.png) no-repeat center top;-webkit-background-size:68px 68px;-moz-background-size:68px 68px;-o-background-size:68px 68px;background-size:68px 68px}}@media only screen and (min-width:30em) and (-moz-min-device-pixel-ratio:1.5),only screen and (min-width:30em) and (-o-min-device-pixel-ratio:3/2),only screen and (min-width:30em) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:30em) and (min-device-pixel-ratio:1.5),only screen and (min-width:30em) and (min-resolution:1.5dppx){html:not(.ie8) .heading .branding{background:url(/redesign/global/img/elephant@2x.png) no-repeat center top;-webkit-background-size:68px 68px;-moz-background-size:68px 68px;-o-background-size:68px 68px;background-size:68px 68px}}@media only screen and (max-width:709px){.heading .branding{background:url(/redesign/global/img/elephant.png) no-repeat center top;-webkit-background-size:38px 38px;-moz-background-size:38px 38px;-o-background-size:38px 38px;background-size:38px 38px}}@media only screen and (max-width:709px) and (-moz-min-device-pixel-ratio:1.5),only screen and (max-width:709px) and (-o-min-device-pixel-ratio:3/2),only screen and (max-width:709px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:709px) and (min-device-pixel-ratio:1.5),only screen and (max-width:709px) and (min-resolution:1.5dppx){html:not(.ie8) .heading .branding{background:url(/redesign/global/img/elephant@2x.png) no-repeat center top;-webkit-background-size:38px 38px;-moz-background-size:38px 38px;-o-background-size:38px 38px;background-size:38px 38px}}@media only screen and (max-width:709px){.heading .branding{height:38px}}.minimal-wrapper{position:relative;margin-left:auto;margin-right:auto;padding:0 10px 0}.minimal-body{max-width:384px;margin:0 auto 28px auto;border:1px solid #dedede;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-align:left}@media all{.minimal-body{background:#fff}}@media all and (-moz-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3/2),all and (-webkit-min-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx){html:not(.ie8) .minimal-body{background:#fff}}@media only screen and (max-width:51.6875em){.minimal-body{border:none}#context-switch{padding:21px 0;height:auto;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.Btn{padding:5px 0}.wrapper{height:auto}}@media only screen and (max-width:51.6875em) and only screen and (max-width:51.6875em){.wrapper{background:#fff}}@media only screen and (max-width:51.6875em) and only screen and (max-width:51.6875em) and (-moz-min-device-pixel-ratio:1.5),only screen and (max-width:51.6875em) and (-o-min-device-pixel-ratio:3/2),only screen and (max-width:51.6875em) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:51.6875em) and (min-device-pixel-ratio:1.5),only screen and (max-width:51.6875em) and (min-resolution:1.5dppx){html:not(.ie8) .wrapper{background:#fff}}#context-switch{background:0 0;text-align:center}#context-switch .switch{margin-top:6px}#context-switch .switch a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-family:gotham,helvetica,arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:#2dbe60;text-decoration:none}:lang(zh-cn) #context-switch .switch a{font-family:gotham,Hiragino Sans GB,STHeiti,Microsoft Yahei,helvetica,arial,sans-serif}:lang(ja) #context-switch .switch a{font-family:gotham,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",helvetica,arial,sans-serif}.ie8 #context-switch .switch a{font-family:gotham-400-normal,helvetica,arial,sans-serif;font-style:normal;font-weight:400}.ie8 :lang(zh-cn) #context-switch .switch a{font-family:gotham-400-normal,Hiragino Sans GB,STHeiti,Microsoft Yahei,helvetica,arial,sans-serif}.ie8 :lang(ja) #context-switch .switch a{font-family:gotham-400-normal,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",helvetica,arial,sans-serif}#context-switch .switch a:hover{color:#28a956}#context-switch .switch a:active{color:#23954b}.t-milli{color:#555}@media all{body{background:0 0}}@media all and (-moz-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3/2),all and (-webkit-min-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx){html:not(.ie8) body{background:0 0}}

.minimal-form{margin:32px}.tos{margin-bottom:16px}.forgot-password{display:inline-block;margin-top:14px}#rememberMe{color:#8f8f8f}.arrow{display:inline-block;text-decoration:none;position:absolute;top:1px}.switch-service{margin-top:10px;position:relative;height:14px}.switch-service-message{text-decoration:none;display:inline-block;position:absolute;left:18px}#password-wrapper{margin-bottom:16px}#email-wrapper,#password-wrapper{position:relative}#email-wrapper .passMsg,#password-wrapper .passMsg{margin-top:6px}#email-wrapper i.inline,#password-wrapper i.inline{display:none;height:100%;position:absolute;right:10px;top:0;width:16px}@media all{#email-wrapper i.inline,#password-wrapper i.inline{background:url(/redesign/modules/MinimalLoginForm/error-icon.png) 0 50% no-repeat;-webkit-background-size:16px 16px;-moz-background-size:16px 16px;-o-background-size:16px 16px;background-size:16px 16px}}@media all and (-moz-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3/2),all and (-webkit-min-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx){html:not(.ie8) #email-wrapper i.inline,html:not(.ie8) #password-wrapper i.inline{background:url(/redesign/modules/MinimalLoginForm/error-icon@2x.png) 0 50% no-repeat;-webkit-background-size:16px 16px;-moz-background-size:16px 16px;-o-background-size:16px 16px;background-size:16px 16px}}#email-wrapper input.error+i.inline,#password-wrapper input.error+i.inline{display:block}#email-wrapper u.inline,#password-wrapper u.inline{height:7px;display:none;position:absolute;right:11px;top:-1px;width:14px}@media all{#email-wrapper u.inline,#password-wrapper u.inline{background:url(/redesign/modules/MinimalLoginForm/error-arrow.png) no-repeat;-webkit-background-size:14px 7px;-moz-background-size:14px 7px;-o-background-size:14px 7px;background-size:14px 7px}}@media all and (-moz-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3/2),all and (-webkit-min-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx){html:not(.ie8) #email-wrapper u.inline,html:not(.ie8) #password-wrapper u.inline{background:url(/redesign/modules/MinimalLoginForm/error-arrow@2x.png) no-repeat;-webkit-background-size:14px 7px;-moz-background-size:14px 7px;-o-background-size:14px 7px;background-size:14px 7px}}#email-wrapper.visible-error u.inline,#password-wrapper.visible-error u.inline{display:block}#email-wrapper.visible-error .email-errors.inline,#password-wrapper.visible-error .email-errors.inline,#email-wrapper.visible-error .username-errors.inline,#password-wrapper.visible-error .username-errors.inline,#email-wrapper.visible-error .password-errors.inline,#password-wrapper.visible-error .password-errors.inline{display:block}.email-errors.inline,.username-errors.inline,.password-errors.inline{background-color:#ed4c5b;border:1px solid #fff;border-radius:3px;bottom:100%;box-sizing:border-box;color:#fff!important;display:none;font-family:gotham,helvetica,arial,sans-serif;font-style:normal;font-weight:500;font-size:11px;max-width:100%;padding:3px 5px;position:absolute;right:0}:lang(zh-cn) .email-errors.inline,:lang(zh-cn) .username-errors.inline,:lang(zh-cn) .password-errors.inline{font-family:gotham,Hiragino Sans GB,STHeiti,Microsoft Yahei,helvetica,arial,sans-serif}:lang(ja) .email-errors.inline,:lang(ja) .username-errors.inline,:lang(ja) .password-errors.inline{font-family:gotham,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",helvetica,arial,sans-serif}.ie8 .email-errors.inline,.ie8 .username-errors.inline,.ie8 .password-errors.inline{font-family:gotham-500-normal,helvetica,arial,sans-serif;font-style:normal;font-weight:400}.ie8 :lang(zh-cn) .email-errors.inline,.ie8 :lang(zh-cn) .username-errors.inline,.ie8 :lang(zh-cn) .password-errors.inline{font-family:gotham-500-normal,Hiragino Sans GB,STHeiti,Microsoft Yahei,helvetica,arial,sans-serif}.ie8 :lang(ja) .email-errors.inline,.ie8 :lang(ja) .username-errors.inline,.ie8 :lang(ja) .password-errors.inline{font-family:gotham-500-normal,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",helvetica,arial,sans-serif}.email-errors.inline .FieldState-message,.username-errors.inline .FieldState-message,.password-errors.inline .FieldState-message,.email-errors.inline .FieldState_error-message,.username-errors.inline .FieldState_error-message,.password-errors.inline .FieldState_error-message{background-color:transparent;border:none;color:inherit;margin:0;padding:0}

